Ipol\DPD\Shipment B

Total Complexity 90
Dependencies 6
Dependents 5
Total lines 737
Lines of code 331
Logical lines of code 165
Comment lines 262
Methods 38
Properties 8

Methods 38

Method Rating Maintainability Complexity Lines of code
calcShipmentDimensions()
B
42 22 48
sumDimensions()
A
40 14 63
calcItemDimensionWithQuantity()
S
47 6 36
isPaymentOnDelivery()
S
56 5 18
isPossibileSelfDelivery()
S
52 4 26
setSender()
S
64 3 10
setReceiver()
S
64 3 10
setItems()
S
62 2 11
isPossibileDelivery()
S
80 2 3
setHeight()
S
76 1 4
getLength()
S
80 1 3
setLength()
S
76 1 4
getWeight()
S
80 1 3
getPaymentMethod()
S
82 1 3
setWeight()
S
76 1 4
getVolume()
S
73 1 4
setPaymentMethod()
S
69 1 7
setWidth()
S
76 1 4
calculator()
S
79 1 3
getHeight()
S
80 1 3
__construct()
S
70 1 6
getWidth()
S
80 1 3
setSelfDelivery()
S
77 1 4
getConfig()
S
82 1 3
getDB()
S
80 1 3
getSender()
S
82 1 3
getReceiver()
S
82 1 3
setSelfPickup()
S
77 1 4
getSelfPickup()
S
82 1 3
getSelfDelivery()
S
82 1 3
setConfig()
S
77 1 4
setDeclaredValue()
S
77 1 4
getDeclaredValue()
S
82 1 3
getItems()
S
82 1 3
getPrice()
S
82 1 3
setPrice()
S
80 1 3
getDimensions()
S
82 1 3
setDimensions()
S
70 1 6